@import url('style.css');
* {
margin:0;
padding:0;
font-size:100%;
font-family:inherit;
}
html {
width: 100%;
}
body {
width: 100%;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
word-spacing: normal;
text-align: left;
font-size:10px;
color: #999;
min-width: 970px;
background: #292929;
background-image: url('http://mei.animebyt.es/images/8f91957be10ae0a80b3e4548d7b4cab3.jpeg');
line-height: 1.3em;
}
html, body {height: 100%;     min-height: 100%;}
a {
text-decoration: none; border: none; color: #fff; }
a:hover {text-decoration: none; color: #bababa;}
a[href^='user.php?id='], a[rel='external'] {
color: #aea97f;
}
a[rel='external']:hover, a[href^='user.php?id=']:hover {
color: #706c4d; /* #4cb2ff */
}
.post_wrap a[href*='animebyt.es/torrents.php?id='], .post_wrap a[href*='animebyt.es/torrents2.php?id='] {
color: #26CF5D;
}
.post_wrap a[href*='animebyt.es/torrents.php?id=']:hover, .post_wrap a[href*='animebyt.es/torrents2.php?id=']:hover  {
color: #7ECF98;
}
h1,h2,h3,h4 { color: #bababa; font-weight: bold;}
h1              { font-size: 2em; margin: 0 0 5px 0; padding: 0; }
h2              { font-size: 1.5em; margin: 0 0 5px 0; padding: 0; }
h3              { font-size: 1.17em; margin: 0 0 5px 0; padding: 0; }
img {
border: none;
}
input[type="text"] {
margin: 0 5px;
}
.main_column .box, .post {
letter-spacing: .5px;
}
.btn-sub[type="submit"], .btn-sub[type="button"], .btn-sub  {
background: #0080DF;
background: -moz-linear-gradient(top, #2B92DB 0%, #0073C8 100%); /* firefox */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2B92DB), color-stop(100%,#0073C8)); /* webkit */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2B92DB', endColorstr='#0073C8',GradientType=0 ); /* ie */
}
.btn-delete[type="submit"], .btn-delete[type="button"] {
-webkit-border-radius: 30px;
-moz-border-radius: 30px;
border-radius: 30px;
padding: 5px 8px;
border: none;
color: #fff;
font-size: 12px;
background: #ed106a;
background: -moz-linear-gradient(top, #EA3F53 0%, #ED102D 100%); /* firefox */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#EA3F53), color-stop(100%,#ED102D)); /* webkit */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EA3F53', endColorstr='#ED102D',GradientType=0 ); /* ie */
}
#staffpm .btn-delete[type="submit"].btn-small , .sidebar input[type="button"], .sidebar input[type="submit"]  {
padding: 4px;
}
input[type="button"], input[type="submit"]  {
-webkit-border-radius: 30px;
-moz-border-radius: 30px;
border-radius: 30px;
background: #1A1A1A; /* old browsers */
background: -moz-linear-gradient(top, #7d7e7d 0%, #3A3A3A 100%); /* firefox */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7d7e7d), color-stop(100%,#3A3A3A)); /* webkit */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7d7e7d', endColorstr='#3A3A3A',GradientType=0 ); /* ie */
-webkit-box-shadow: 0px 1px 3px #000000;
-moz-box-shadow: 0px 1px 3px #000000;
box-shadow: 0px 1px 3px #000000;
padding: 5px 8px;
border: none;
color: #fff;
font-size: 12px;
}
input[type="submit"]:hover,input[type="button"]:hover {
cursor: pointer;
cursor:hand;
}
.btn-sub:hover{
background: #56A4D8; /* old browsers */
background: -moz-linear-gradient(top, #56A4D8 0%, #2C93DD 100%); /* firefox */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#56A4D8), color-stop(100%,#2C93DD)); /* webkit */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#56A4D8', endColorstr='#2C93DD',GradientType=0 ); /* ie */
}
.linkbox {
line-height: 22px;
margin: 5px auto 10px auto;
text-align: center;
}
.subnav {
-webkit-box-shadow: 0px 2px 4px #333;
-moz-box-shadow: 0px 2px 4px #333;
box-shadow: 0px 2px 4px #333;

}
.pad, .body, p {
padding: 10px;
}
#userinfo {
width: 950px;
margin: 0 auto;
position: relative;
padding: 0;
height: 30px;
z-index: 95;
font-size: 11px;
}
#userinfo ul {
color: #919191;
z-index: 300;
margin: 8px 0 0 0;
float: right;
}

#userinfo ul li {
cursor: pointer;
cursor: hand;
position: relative;
display: block;
float: left;
margin: 0;
line-height: 20px;
vertical-align: middle;
padding: 0px 5px;
color: #919191;
}
#userinfo a {
color: #fff;
text-decoration: none;
padding: 0;
vertical-align: middle;
}
#userinfo a:hover {
color: #e1e1e1;
}
#userinfo .navmenu {
border-left:  1px solid #000;
border-top:  1px solid #000;
border-right:  1px solid #000;
}
#userinfo .navmenu.nojs:hover, #userinfo .navmenu.selected {
padding-bottom: 10px;
background: #292929;
-webkit-border-top-right-radius: 4px;
-webkit-border-top-left-radius: 4px;
-moz-border-radius-topright: 4px;
-moz-border-radius-topleft: 4px;
border-top-right-radius: 4px;
border-top-left-radius: 4px;
}
#userinfo .subnav{
min-width: 100px;
width: auto;
background: #292929;
position: absolute;
list-style: none;
top: 20px;
left: -1px;
text-align: left;
overflow: hidden;
-webkit-border-bottom-right-radius: 4px;
-webkit-border-bottom-left-radius: 4px;
-moz-border-radius-bottomright: 4px;
-moz-border-radius-bottomleft: 4px;
border-bottom-right-radius: 4px;
border-bottom-left-radius: 4px;
-webkit-border-top-right-radius: 4px;
-moz-border-radius-topright: 4px;
border-top-right-radius: 4px;
padding: 5px 0;
margin: 0;
border-left:  1px solid #000;
border-bottom:  1px solid #000;
border-right:  1px solid #000;
}
#userinfo .subnav li {
font-weight: normal;
float: none;
white-space: nowrap;
display: block;
padding: 0;
margin: 0;
}
#userinfo .subnav a, #userinfo .subnav span {
width: 100%;
display: block;
padding:0 5px;
}
#userinfo img {
border: none;
}
#menu {
position: relative;
width: 100%;
margin: 0px auto 0 auto;
padding: 0;
text-align: left;
font-size: 13px;
height: 30px;
line-height: 30px;
width: 100%;
display:block;
border-bottom: 1px solid #303030;
background: #212121; /* old browsers */
background: -moz-linear-gradient(top, #212121 0%, #1A1A1A 100%); /* firefox */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#212121), color-stop(100%,#1A1A1A)); /* webkit */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#212121', endColorstr='#1A1A1A',GradientType=0 ); /* ie */
}
#menu ul {
width: 950px;
text-align: left;
margin: 0 auto;
padding: 0;
}

.main-menu li {
position: relative;
height: 30px;
line-height: 30px;
vertical-align: top;
color: #fff;
margin-right: 0;
z-index:95;
background: none;
float: left;
border-right:  1px solid #000;
}
.main-menu a {
display: inline-block;
padding:0px 20px;
color: #bababa;
}
.navmenu {
padding-right: 10px;
}
.navmenu a {
padding-right: 5px !important;
}
.main-menu li:hover {
background: #292929;
}
.main-menu li:hover a {
color: #fff;
}
#index #nav_index, #torrents #nav_torrents, #torrents2 #nav_torrents, #collage #nav_torrents, #requests #nav_torrents,
#forums #nav_forums, #top10 #nav_top10, #rules #nav_siteinfo, #irc #nav_irc, #kb #nav_kb, #about #nav_siteinfo, #serieslist #nav_torrents,
#series #nav_series, #screenshots #nav_torrents, #projects #nav_torrents, #siteinfo #nav_siteinfo, #devblog #nav_siteinfo, #staffpm #nav_staffpm
{
background: #292929;
}
#requests #nav_requests, #screenshots #nav_screenshots, #collage #nav_collages, #projects #nav_projects, #serieslist #nav_series, #rules #nav_rules, #about #nav_about, #devblog #nav_devblog, #staffpm #nav_staffpm  {
background: #1A1A1A;
}
#index #nav_index a, #torrents #nav_torrents a, #torrents2 #nav_torrents a, #collage #nav_torrents a, #requests #nav_torrents a,
#forums #nav_forums a, #top10 #nav_top10 a, #rules #nav_siteinfo a, #irc #nav_irc a, #kb #nav_kb a, #about #nav_siteinfo a, #serieslist #nav_torrents a,
#series #nav_series a, #screenshots #nav_torrents a, #projects #nav_torrents a, #siteinfo #nav_siteinfo a, #devblog #nav_siteinfo a, #staffpm #nav_staffpm  a  {
color: #fff;
}
#header {
width: 100%;
min-width: 950px;
padding: 0px;
margin: 0px;
background: #000;
/*
background: -moz-linear-gradient(top, #40464F 0%, #323442 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#40464F), color-stop(100%,#323442));
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#40464F', endColorstr='#323442',GradientType=0 );  */
position: relative;
}
#content {
width: 950px;
min-width: 950px;
max-width: 950px;
margin: 0px auto;
background: rgba(41, 41, 41, .6);
padding: 15px 0px 10px 0px;
border: none;
/*margin-top: -10px; */
font-size: 12px;
}
#logo {
top: 10px;
width: 950px;
height: 20px;
display: block;
margin:0 auto;
left: 0;
right: 0;
position: absolute;
}
#logo a {
border: none;
width: 95px;
height: 20px;
display: block;
background: url('https://yuki.animebyt.es/static/styles/coalbytes/images/logo.png') 0px 0px no-repeat;
z-index: 99;
position: relative;
}
#logo a:active
{
outline: none;
}
#logo a:focus
{
-moz-outline-style: none;
}
#logo a:hover {
background: url('https://yuki.animebyt.es/static/styles/coalbytes/images/logo.png') 0px -25px no-repeat;
}
#searchbars {
width: 100%;
position: relative;
text-align: left;
z-index: 91;
background: rgba(35, 35, 35, .8);
border-bottom: 1px solid rgba(26, 26, 26, .6);
margin: 0px auto;
box-shadow: 0 4px 4px -2px rgba(10, 10, 10, .6);
    -moz-box-shadow: 0 4px 4px -2px rgba(10, 10, 10, .6);
    -webkit-box-shadow: 0 4px 4px -2px rgba(10, 10, 10, .6);
}
#searchbars input {
position: relative;
padding: 4px 4px 5px 10px;
margin-right: 10px;
font-size: 11px;
background: #1A1A1A;
color: #7F7F7F;
border: none;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
#searchbars ul {
margin: 0 auto;
width: 96%;
min-width: 950px;
max-width: 950px;
background: rgba(41, 41, 41, 0);
padding: 6px 0px 6px 0px;
}
#searchbars ul li {
display: inline !important;
margin: 0px 1px;
}
#searchbars ul li form {
display: inline;
}
.alertbar  {
text-align: center;
margin: 0px auto 10px auto;
padding: 2px;
}
.message,.profile_comment,.friend_request {
background: #EDF1FB;
border: 1px solid #8196CF;
}
.message a,.profile_comment a,.friend_request a {
color: #596C9F;
}
.notice {
background: #FBEDF2;
border: 1px solid #CF819E;
}
.notice a {
color: #9F5973;
}
.notification {
background: #1A1A1A;
border: 1px solid #c9c9c9;
color: #5f5f5f;
}
.notification a {
color: #5f5f5f;
}
#footer {
padding-top: 15px;
width: 950px;
margin: 15px auto 15px auto; 
color: #bababa;
font-size: 11px;
}
/* lists */
.nobullet {
list-style: none;
margin:0;
padding: 0 10px;
}
.sidebar .box .stats{list-style:none; margin:0; padding:10px}
.sidebar ol{padding:0 !important;  margin:0;  list-style-position:inside}
.sidebar ul{list-style-type:none;  margin:0}
.sidebar .box li{margin:0 0 2px 0}
.sidebar form textarea{width:220px !important}
.sidebar form input{margin:0}
.sidebar .box .pad div{padding:0 !important}
.sidebar form{padding:0 !important;  margin:0 !important}
/* tables */
table {
width: 100%;
border: 1px solid #111;
border-collapse: collapse;
margin: 0 0 10px 0;
background: rgba(26, 26, 26, .5);
}
#forums table {
margin: 0;
}
tr.colhead td, tr.head td, tr.colhead_dark td {
font-size: 13px;
}
/*
.rowa td, .rowb td, .box.pad td {
border-bottom: none;
}*/
.rowa  td, .permissions li:nth-child(odd){
background: rgba(41, 41, 41, .6);
/*-webkit-box-shadow: 0px 1px 0px #ffffff;
-moz-box-shadow: 0px 1px 0px #ffffff;
box-shadow: 0px 1px 0px #ffffff; */
}
.rowb  td, .permissions li:nth-child(even){
background: rgba(33, 33, 33, .6);
}
td, #staffpm .box.vertical_space, .usercomment, #inbox .box.vertical_space  {
padding: 8px;
}
.torrent td.nobr, .group td.nobr{
white-space: nowrap;
}
/* main column, sidebar, boxes */
.sidebar {
float: right;
width: 230px;
min-width: 230px;
height: 100%;
}
.sidebar .box, #forums .box {
background-color: rgba(26, 26, 26, .5);
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
#user_leftcol .box ul {
    padding: 0 10px 10px 10px;
}
.sidebar .head, #forums .box .head, .box .head {
padding: 8px;
margin: 0 auto;
color: #bababa;
font-weight: bold;
font-size: 12px;
}
.main_column .head span a {
font-size: 11px;
color: #fff;
}
.main_column {
margin: 0px 240px 10px 0px;
}
.head, tr.head td , tr.colhead td, tr.colhead_dark td{
font-size: 13px;
padding: 8px;
color: #bababa;
border-left: none;
border-right: none;
border-bottom: 1px dashed #fff;
font-weight: bold;
}
.head, tr.head td , tr.colhead td, tr.colhead_dark td, .up-control a, .down-control a{
background: #212121; /* old browsers */
background: -moz-linear-gradient(top, #212121 0%, #1A1A1A 100%); /* firefox */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#212121), color-stop(100%,#1A1A1A)); /* webkit */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#212121', endColorstr='#1A1A1A',GradientType=0 ); /* ie */
}
.forum_group_header  td {
font-size: 14px;
color: #bababa;
font-weight: bold;
padding: 8px 0px 12px 0px;
}
.forum_group_header  a {
font-size: 11px;
}
/*tr.head td:first-child, tr.colhead td:first-child, tr.colhead_dark td:first-child, .forum_group_header td:first-child {
-webkit-border-top-left-radius: 5px;
-moz-border-radius-topleft: 5px;
border-top-left-radius: 5px;
}
tr.head td:last-child, tr.colhead td:last-child, tr.colhead_dark td:last-child, .forum_group_header td:last-child {
-webkit-border-top-right-radius: 5px;
-moz-border-radius-topright: 5px;
border-top-right-radius: 5px;
}*/
.main_column div .head , .main_column .box.head{
color: #bababa;
font-size: 15px;
display: block;
margin-bottom: 20px;
font-weight: bold;
}
.head a {
font-weight: bold;
color: #fff;
}
.box {
margin-bottom: 20px;
background: rgba(26, 26, 26, .6);
border: 1px solid #111;
}
/*forums */
.post_wrap {
border: 1px solid #1A1A1A;
margin-bottom: 10px;
}
.post_body {
background: rgba(36, 36, 36, .7);
margin-left: 170px !important;
padding-left: 10px;
}
.post_wrap .head {
background: #1A1A1A;
padding: 3px;
font-weight: bold;
color: #bababa;
}
.avatar img {
display: block;
margin: 0 auto;
}
.post_controls{
display: block !important;
width: 100%;
overflow: hidden;
height: 25px !important;
line-height: 25px !important;
background: #1A1A1A;
padding: 0 !important;
}
.post_controls ul {
vertical-align: middle !important;
padding: 0 !important;
}
.post_controls li {
height: auto !important;
padding-top: 0 !important;
padding-bottom: 0 !important;
line-height: 25px !important;
display: inline-block;
}
.post_controls a, .mass_del {
vertical-align: middle !important;
display: inline-block;
}
/* forums jump */
#forumsjump {
margin: 0 auto 20px auto;
width: 100%;
text-align: center;
}
/* LEVEL ONE */
ul.dropdown {
width: 99%;

padding: 3px;
list-style: none;
position: relative;
margin: 0 auto;
display: inline-block;
text-align: left;
background: #1A1A1A;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
white-space: nowrap;
}
ul.dropdown li {
float: left;
font-weight: bold;
margin: 0;
zoom: 1;
}
ul.dropdown a:hover    {
color: #bababa;
}
ul.dropdown li a {
display: block;
padding: 4px 15px 4px 8px;
border-right: none;
color: #fff;
}
ul.dropdown li:hover {
color: #bababa;
}
ul.dropdown li:last-child a {
border-right: none; /* Doesn't work in IE */
}
ul.dropdown li.hover, ul.dropdown li:hover {
color: #bababa;
position: relative;
}
/*
ul.dropdown li.hover a {
}*/
/* LEVEL TWO */
ul.dropdown ul {
visibility: hidden;
position: absolute;
list-style: none;
top: 100%;
left: -3px;
background: #1A1A1A;
-webkit-border-bottom-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
padding: 10px 5px;
width: 150px;
}
ul.dropdown ul li {
font-weight: normal;
background: none;
color: #fff;
float: none;
}
ul.dropdown ul li:hover {
background: none;
}
ul.dropdown ul li a {
border-right: none;
width: 100%;
display: inline-block; /* for IE 6 + 7 */
padding: 5px;
white-space: no-wrap;
}
/* LEVEL THREE */
ul.dropdown ul ul {
left: 100%;
top: 0;
border-left: none;
-webkit-border-top-right-radius: 5px;
-webkit-border-bottom-left-radius: 0px;
-webkit-border-bottom-right-radius: 5px;
-moz-border-radius-topright: 5px;
-moz-border-radius-bottomleft: 0px;
-moz-border-radius-bottomright: 5px;
border-top-right-radius: 5px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 5px;
}
ul.dropdown li:hover > ul {
visibility: visible;
}
/* Ratio Colors - change later*/
.r00 { color: #FF0000; }
.r01 { color: #FF1300; }
.r02 { color: #FF1300; }
.r03 { color: #FF2600; }
.r04 { color: #FF4C00; }
.r05 { color: #FF5E00; }
.r06 { color: #FF5E00; }
.r07 { color: #FF7100; }
.r08 { color: #FF9700; }
.r09 { color: #FFAA00; }
.r10 { color: #74C42E; }
.r20 { color: #418B00; }
.r50 { color: #418B00; }
.r99 { color: #418B00; }
/* Admins */
a.permission_1,.permission_1 {
font-weight: bold;
color: #FF0000;
}
/* Aka-chans - they don't get a fancy color :( */
a.permission_2,.permission_2 {
color: #493b3b;
}
/* Wiki Student and Audio Archivist */
a.permission_25,.permission_25, a.permission_28,.permission_28 {
color: #99CCCC;
}
/* Power User */
a.permission_4,.permission_4 {
color: #003399;
}
/* VIP */
a.permission_6,.permission_6 {
color: #6699FF;
}
/* Torrent Master */
a.permission_7,.permission_7 {
color: #669993;
}
/* Legend */
a.permission_8,.permission_8 {
color: #66FF33;
}
/* Elite */
a.permission_22,.permission_22 {
color: #669966;
}
/* Senior Mod - they is old */
a.permission_11,.permission_11 {
font-weight: bold;
color: #660066;
}
/* User */
a.permission_3, .permission_3 {
color: #948BDF;
}
/* Developer */
a.permission_14,.permission_14 {
font-weight: bold;
color: #FF9900;
}
/* SysOP - always needs to be pink */
a.permission_15,.permission_15 {
font-weight: bold;
color: #FF0066;
}
/* Community Celeb */
a.permission_21,.permission_21 {
color: #006600;
}
/* Moderator */
a.permission_23,.permission_23 {
font-weight: bold;
color: #62b1ca;
}
/* Sensei - he chose the brown */
a.permission_27,.permission_27 {
color: #8B4630;
font-weight: bold;
}
/* Not currently in use */
a.permission_24,.permission_24 {
color: #3366CC;
}
a.permission_12,.permission_12 {
color: #CC0000;
}
a.permission_13,.permission_13 {
color: #996666;
}
a.permission_9,.permission_9 {
color: #99FFFF;
}
hr {
height: 2px;
background: #121212;
border-left: none;
border-right: none;
margin: 10px 0px;
}
#footer hr {
height: 1px;
background: #1A1A1A;
margin: 10px 0px;
padding: 0;
border: none;
}
#devblog .signature, #index .signature {
border-top: none !important;
border-bottom: 1px dotted #999;
padding-bottom: 10px;
}
.signature {
margin: 20px 0 0 0; padding: 10px 0 0 0; border-top: 1px dotted #666;
}
pre.php {
background: #e1e1f0;
border: none;
margin: 10px 0;
}
.blockquote {
margin: 10px;
padding: 10px;
color: #999 !important;
background: #1A1A1A;
}
.blockquote > .blockquote, .codeBox > .codeBox {
border: 1px dotted #b1b1b1;
background-image: none;
}
.usercomment.box.pad .post > .blockquote {
border: 1px solid #e1e1e1;
}
.codeBox  {
border: none;
margin: 10px 5px;
width: 95%;
max-width: 95%;
max-height: 500px;
overflow: visible;
padding: 0;
}
.codeBox pre {
background: #E5F0FF;
overflow: auto;
width: 100%;
max-width: 100%;
max-height: 500px;
padding: 10px;
}
.spoilerContainer, .spoiler {
border: none;
}
.spoilerContainer {
background: none;
color: #fff;
}
.spoilerContainer input[type="button"] {
background: #721010;
color: #fff;
border: none;
margin: 0 !important;
text-shadow: none;
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
border-radius: 0px;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
}
.spoiler {
background: #2c2c2c;
margin: 0px;
padding: 10px;
}
/* because some people like spoilers in their spoilers so they can spoil while they spoil */
.spoiler > .spoilerContainer .spoiler {
background-image: none !important;
border: 1px dotted #dcdcdc !important;
}
/* tentacles v1 stuff */
.page-link, .next-prev {
font-size: 12px;
font-weight: normal;
padding:3px 8px;
background: rgba(13, 13, 13, .4);
border: 1px solid #212121;
margin-right: 5px;
}
.nolink {
color: #999;
font-weight: bold;
border: none;
}
.group_main table {
margin-top: 10px;
}
#menu li.selected {
background: #292929;
}
#menu li.selected a {
color: #fff;
}
#menu .dropit {
display: inline-block;
}
#menu span.dropit.clickmenu:hover,#userinfo span.dropit.clickmenu:hover {
cursor: pointer;
cursor: hand;
background-color: #292929;
}
#menu li.nojs:hover  {
background: #292929;
}
#menu li.nojs:hover  a {
color: #fff;
}
.subnav {
display: none;
}
.nojs:hover .subnav {
display: block;
}
.main-menu ul.subnav {
list-style: none;
position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/
left: -1px;
top: 30px;
background: #292929;
margin: 0;
padding: 0;
float: left;
width: 170px;
max-width: 170px;
border-right: 1px solid #1A1A1A;
border-left: 1px solid #1A1A1A;
border-bottom: 1px solid #1A1A1A;
}
#menu ul.subnav li{
margin: 0;
padding: 0;
clear: both;
width: 170px;
max-width: 170px;
background: #292929;
display: block;
border-right: none;
}
#menu ul.subnav li a {
float: left;
width: 140px;
max-width: 140px;
}
#menu ul.subnav li a:hover, #menu ul.subnav li:hover {
background-color: #1A1A1A;
}
#footer_inner {
width: 100%;
overflow: hidden;
background: rgba(20, 20, 20, .0);
}
.footer_column {
float: left;
width: 200px;
}
.footer_column ul {
padding: 0;
}
#donation_column {
text-align: center;
width: 200px;
float: right;
}
#bannerimg {
width: 100%;
}
#bannerimg  img{
display: block;
margin: 0 auto;
padding: 10px 0;
}
.permissions {
padding-left: 10px;
width: 100%;
overflow: hidden;
}
.permission_container {
width: 300px;
float: left;
margin-right: 10px;
}
.permissions ul {
padding: 0;
}
.permissions li {
padding: 6px;
}
.permissions h3{
background: #E8E8E8; /* old browsers */
background: -moz-linear-gradient(top, #E8E8E8 0%, #dbdbdb 50%, #d1d1d1 51%, #1A1A1A 100%); /* firefox */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#E8E8E8), color-stop(50%,#dbdbdb), color-stop(51%,#d1d1d1), color-stop(100%,#1A1A1A)); /* webkit */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#E8E8E8', endColorstr='#1A1A1A',GradientType=0 ); /* ie */
padding: 7px;
color: #bababa;
font-weight: bold;
-webkit-border-top-left-radius: 5px;
-moz-border-radius-topleft: 5px;
border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-moz-border-radius-topright: 5px;
border-top-right-radius: 5px;
margin-bottom: 0px;
}
#tls {
border: 1px solid #252525;
padding: 5px;
}
#categories {
border-right: 1px solid #8E8E8E;
}
.group_cont {
border-bottom: 1px solid #1A1A1A;
border-top: none;
border-right: none;
border-left: none;
background: transparent;
}
.group_statbox ul {
background: #1A1A1A;
}
.edition_info {
background: #212121;
}
.save_message, .error_message {
margin: 10px auto 20px auto;
padding: 10px 20px;
font-size: 13px;
font-weight: bold;
}
.save_message {
color: rgba(84, 102, 60, 1);
background: rgba(233, 245, 218, .5);
border: 1px solid rgba(183, 223, 132, .85);
}
.error_message {
color: #663c3c;
background: #fba2a2;
border: 1px solid #d44848;
}
.unreadpm {
background: #d44848;
}
.group_title a {
font-weight: bold;
font-size: 13px;
}
th.torrent_properties {
font-weight: bold;
font-size: 12px;
padding: 8px;
background: rgba(128, 0, 255, 0.05);
}
.torrent_group {
margin-top: 8px;
}
.torrent td {
border-bottom: 1px dotted rgba(255, 255, 255, 0.1) !important;
}
.torrent:last-child td {
border-bottom: none;
padding-bottom: none;
}
td.torrent_size, td.torrent_snatched , td.torrent_seeders, td.torrent_leechers {
white-space: nowrap;
padding: 0 !important;
}
th.torrent_size {
display: block !important;
visibility: hidden !important;
}
td.torrent_size span {
padding: 4px 3px;
}
td.torrent_size span, td.torrent_snatched span, td.torrent_seeders span, td.torrent_leechers span{
color: #747474;
font-size: 11px;
width: 100%;
display: block;
}
td.torrent_snatched span{
background: url('images/snatched.png') left center no-repeat;
padding: 4px 0px 4px 18px;
}
td.torrent_seeders span {
background: url('images/seeders.png') left center no-repeat;
padding: 4px 0px 4px 18px;
}
td.torrent_leechers span {
background: url('images/leechers.png') left center no-repeat;
padding-left: 18px;
padding: 4px 0px 4px 18px;
}
#torrents table {
table-layout: auto;
}
.aot_cont .head {
font-size: 13px;
}
#index #tabs {
background: #1A1A1A;
padding: 10px 5px;
}
#edit_menu, #edit_menu ul {
width:100%; 
overflow: hidden;
}
#edit_menu ul {
list-style: none;
}
#edit_menu li {
float: left;
}
.tabs li a, #edit_menu li a {
background: #000;
padding: 5px 10px;
margin-right: 4px;
display: block;
color: #fff;
font-weight: bold;
}
.stats_tabs li a.selected {
background: #333;
}
.tabs a:active, .tabs a:focus,#edit_menu a:active, #edit_menu a:focus
{
outline: none;
-moz-outline-style: none;
}
.tabs .selected a, #edit_menu .selected a {
background: #1A1A1A; /* old browsers */
color: #5F5F5F;
}
.up-control a, .down-control a{
padding: 8px;
border: 1px solid #1A1A1A;
margin: 2px 0;
display: block;
}
.up-control a{
-webkit-border-top-left-radius: 20px;
-webkit-border-top-right-radius: 20px;
-webkit-border-bottom-right-radius: 4px;
-webkit-border-bottom-left-radius: 4px;
-moz-border-radius-topleft: 20px;
-moz-border-radius-topright: 20px;
-moz-border-radius-bottomright: 4px;
-moz-border-radius-bottomleft: 4px;
border-top-left-radius: 20px;
border-top-right-radius: 20px;
border-bottom-right-radius: 4px;
border-bottom-left-radius: 4px;
}
.down-control a{
-webkit-border-top-left-radius: 4px;
-webkit-border-top-right-radius: 4px;
-webkit-border-bottom-right-radius: 20px;
-webkit-border-bottom-left-radius: 20px;
-moz-border-radius-topleft: 4px;
-moz-border-radius-topright: 4px;
-moz-border-radius-bottomright: 20px;
-moz-border-radius-bottomleft: 20px;
border-top-left-radius: 4px;
border-top-right-radius: 4px;
border-bottom-right-radius: 20px;
border-bottom-left-radius: 20px;
}
fieldset {
border: none;
padding: 10px;
margin: 20px 0;
}
legend {
padding: none;
font-weight: bold;
}
#user label {
margin-right: 5px;
}
.sidebar img[width="220"] {
display:  block;
margin: 0 auto;
width:  200px !important;
max-width:  200px !important;
}
.threads-cont, .posts-cont {
font-size: 11px;
}
.poll {
list-style: none;
padding: 10px 0px;
margin: 5px 0;
}
.poll li {
clear: both;
}
.poll .graph {
padding: 0 0 15px 0;
}
.poll .graph span {
display: block;
height: 12px;
float: left;
}
.left_poll {
width: 6px;
background: url('images/poll_left.png') top left no-repeat;
}

.center_poll {
background: url('images/poll_center.png') top left repeat-x;
}
.right_poll {
width: 6px;
background: url('images/poll_right.png') top left no-repeat;
}
#achievementBar {
background:#262626;
padding: #5px;
width: 100%;
overflow: hidden;
border: 1px solid #212121;
}
.achievementBox {
width: 300px;
margin: 0 auto 5px auto;
}
/* bbcode */
span.size1 { font-size:0.75em; }
span.size2 { font-size:1em; }
span.size3 { font-size:1.25em; }
span.size4 { font-size:1.5em; }
span.size5 { font-size:1.75em; }
span.size6 { font-size:2em; }
span.size7 { font-size:2.25em; }
span.size8 { font-size:2.5em; }
span.size9 { font-size:2.75em; }
span.size10 { font-size:3em; }
.curtain {display: none;position: fixed;	top: 0%;left: 0%;width: 100%;height: 100%;background: #000;z-index: 1001;-moz-opacity: 0.8;opacity: .80;filter: alpha(opacity=80);}
.lightbox {display: none;position: fixed; text-align: center; top: 5%; left: 5%; width: 90%; height: 90%; padding: 0px; z-index: 1002; overflow: auto; } 
#achtoggle:before{content:'[';}
#achtoggle:after{content:']';}
#torrents .cat,
#torrents2 .cat {
    color: white;
    color: rgba(255, 255, 255, 0.75);
    padding: 3px 5px;
    font-size: 11px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    display: block;
    width: 70px;
    margin-bottom: 10px !important;
    text-align: center;
}
#torrents .anime .cat,
#torrents2 .anime .cat { background-color: #C80D5F }
#torrents .visual_novel .cat,
#torrents2 .visual_novel .cat {
    background-color: #AF3636;
    font-size: 11px;
}
#torrents .game .cat,
#torrents2 .game .cat { background-color: #AF9520 }
#torrents .manga .cat,
#torrents2 .manga .cat { background-color: #753B9F }
#torrents .artbook .cat,
#torrents2 .artbook .cat { background-color: #4F0F0F }
#torrents .light_novel .cat,
#torrents2 .light_novel .cat {
    background-color: #7D4F6D;
    font-size: 11px;
}
#torrents .novel .cat,
#torrents2 .novel .cat { background-color: #3B9F65 }
#torrents .live_action .cat,
#torrents2 .live_action .cat {
    background-color: #59B7B6;
    font-size: 11px;
}
#torrents .live_action_tv_series .cat,
#torrents2 .live_action_tv_series .cat {
    background-color: #62728F;
    font-size: 11px;
    line-height: 0.95em;
}
#torrents .live_action_movie .cat,
#torrents2 .live_action_movie .cat {
    background-color: #89628F;
    font-size: 11px;
    line-height: 0.95em;
}
.pages {
    clear: both;
    margin-bottom: 10px;
    overflow: hidden;
    padding: 10px 0;
    width: 100%;
}
#torrents .pack .cat,
#torrents2 .pack .cat { background-color: #EF870E }
#torrents .album .cat,
#torrents2 .album .cat { background-color: #5F7BBF }
#torrents .single .cat,
#torrents2 .single .cat { background: #d29f76 }
#torrents .ep .cat,
#torrents2 .ep .cat { background: #4A8F3E }
#torrents .remix_cd .cat,
#torrents2 .remix_cd .cat { background: #402C4F }
#torrents .soundtrack .cat,
#torrents2 .soundtrack .cat { background: #4F382C }
#torrents .compilation .cat,
#torrents2 .compilation .cat { background: #02007F }
#torrents .live .cat,
#torrents2 .live .cat { background: #F8C10F }
#torrents .image_cd .cat,
#torrents2 .image_cd .cat { background: #84C5D1 }
#torrents .drama_cd .cat,
#torrents2 .drama_cd .cat { background: #7D5488 }
#torrents .live_album .cat,
#torrents2 .live_album .cat { background: #37754D }
#torrents .digital_release .cat,
#torrents2 .digital_release .cat { background: #14EBBD }
#torrents .dvd .cat,
#torrents2 .dvd .cat { background: #B65773 }
#torrents .pv .cat,
#torrents2 .pv .cat { background: #3E4852 }
#browse_nav_tags .level_1 { color: #979BA0 }
#browse_nav_tags .level_2 { color: #6D87A5 }
#browse_nav_tags .level_3 { color: #5876A1 }
#browse_nav_tags .level_4 { color: #4069A3 }
#browse_nav_tags .level_5 { color: #124FA7 }
.center {
text-align: center;
}
.torrent_table .tabs  ul{
list-style: none;
width: 100%;
overflow: hidden;
margin-bottom: 10px;
}
.torrent_table li {
float: left; 
margin-right: 10px;
}
.nobr {
	white-space: nowrap;
}
#radio_status {
border: none;
}
.fpleft .box {
padding: 10px;
}
.slider {
width: 320px !important;
}
td {
border-bottom: 1px solid #151515;
}
ul {
list-style-position: inside;
}
.torrent_table blockquote {
color: #BFBFBF !important;
}
.torrent_table .tabs {
    background: #111111;
    padding: 10px;
    margin-top: 10px;
}
.torrent_table .group_torrent + .pad {
    background: #222;
}
#alltorrents .linkbox h3 {
display: inline-block;
}
#alltorrents .linkbox h3 a {
margin-right: 3px;
}
#friends .friends_right ul, #friends .friends_right li{
width: 100%;
overflow: hidden;
display: block;
}
#friends .fl_left {
width: 80px;
text-align: left;
margin-left: 0px;
}
#friends .fl_left {
width: 80px;
text-align: left;
}
#friends .friendcont {
width: 100%;
overflow: hidden;
margin-bottom: 20px;
}
.percent {
    background: #528f47 !important;
    border: 1px solid #528f47 !important;
}
 .percent span {
     background: #68c059 !important;
     line-height: 25px;
 }
 #donation_column a { color: #9FFF8F }
 #donation_column:before { content: 'Donations: ' }
 #donation_column {
font-size: .92em; 
 text-align: center;
    width: 200px;
    float: right;
    color: #ffffff;
}
.spoiler a {
color: #ccc;
text-decoration: underline;
}
.num_author a {
font-size: 12px !important;
}
.codeBox a {
  color: #0090FF;
}
.post_id  a{
font-size: 11px;
}
.posted_info {
font-size: 11px;
}
.last-edited {
font-size: 10px;
opacity: 0.8;
}
.signature, .author_info {
font-size: 11px;
}
.post textarea {
width: 95%;
}
.aot {
width: 47% !important;
}
.aot_cont {
margin-bottom: 0px !important;
}
th.torrent_properties a:hover {
cursor: pointer;
cursor: hand;
}
#rules #content ol, #content ul ul, #content ol ol, #content ul ol, #content ol ul {
margin-left: 20px;
}

#rules #content li {
padding-bottom: 10px;
}
#content ul ul li, #content ul ol li, #content ol ul li  {
padding-bottom: 10px;
}
#rules li h3, #rules li h4, #rules li h5, #rules li h6, #rules li p {
display: inline-block;
}